;[[ ; Tronex ; 2019/5/16 ; Lookup list for fetch items ;----------------------------- ; ; How to call an item list from a fetch task: ; fetch_func = %=setup_fetch_task(simulation_task_1_fetch:supplies:1:4)% ; [supplies] is defined here, it contains suitable item sections for the task ; ; Weapons: ; in Anomaly 1.5, fetch weapons tasks will pick weapons suitable for NPC's rank and faction preference ; Result will be a list that contain shared weapons from [weapons_"rank"] and [weapons_"preference"], so a novice duty guy will pick a weapon exists in [weapons_eastern] and [weapons_novice] ; If no proper result is found, it will pick a weapon from [weapons] ; ; Added support for tiered items (Balathruin) ; When a fetch item has a tier defined in its section, it will be picked during rotation if its tier suits NPC's rank ; section with value "true" here will ingore their original tier and get included for all npcs despite their ranks ; You can control suitable tiers per NPC's rank inside [fetch_tiers] ']] ;------------------------------------------------------------------------ [fetch_tiers] ;-- suitable items tiers per NPC's rank novice = 1,2 trainee = 1,2 experienced = 1,2,3 professional = 2,3 veteran = 2,3 expert = 2,3,4 master = 2,3,4 legend = 4,5 [fetch_list] ;-- Enabled fetch sections weapons weapons_nato weapons_eastern weapons_all weapons_novice weapons_trainee weapons_experienced weapons_professional weapons_veteran weapons_expert weapons_master weapons_legend artefacts supplies medical drink utility_1 utility_2 o_upgrade_kits w_upgrade_kits repair pda mutant_parts mutant_meat mutant_parts_rare patch_mlr_army patch_mlr_freedom patch_mlr_duty patch_mlr_monolith patch_mlr_killer patch_mlr_bandit patch_mlr_stalker patch_mlr_greh patch_mlr_grifon ;------------------------------------------------------------------------ [weapons] wpn_abakan wpn_ak74 wpn_beretta wpn_colt1911 wpn_desert_eagle wpn_fn2000 wpn_g36 wpn_hpsa wpn_groza wpn_l85 wpn_lr300 wpn_mp5 wpn_pb wpn_protecta wpn_sig550 wpn_svd wpn_svu wpn_spas12 wpn_toz34 wpn_wincheaster1300 wpn_usp wpn_val wpn_vintorez [weapons_nato] wpn_beretta wpn_colt1911 wpn_desert_eagle wpn_fn2000 wpn_g36 wpn_l85 wpn_lr300 wpn_sig550 wpn_spas12 wpn_usp wpn_mp5 wpn_p90 [weapons_eastern] wpn_abakan wpn_ak74 wpn_ak74u wpn_fort wpn_groza wpn_pb wpn_pkm wpn_pm wpn_svd wpn_svu wpn_toz34 wpn_val wpn_vintorez wpn_wincheaster1300 [weapons_all]:weapons_nato,weapons_eastern ;-- Weapons by rank [weapons_novice] wpn_pb wpn_pm wpn_fort wpn_toz34 wpn_bm16 wpn_toz34_obrez [weapons_trainee] wpn_walther wpn_beretta wpn_ak74u wpn_hpsa wpn_mp5 [weapons_experienced] wpn_ak74 wpn_ak74u wpn_p90 wpn_usp wpn_lr300 wpn_colt1911 [weapons_professional] wpn_abakan wpn_l85 wpn_wincheaster1300 wpn_ak74 [weapons_veteran] wpn_lr300 wpn_abakan [weapons_expert] wpn_g36 wpn_svd wpn_val [weapons_master] wpn_desert_eagle wpn_protecta wpn_groza wpn_svu wpn_val wpn_g36 wpn_vintorez [weapons_legend] wpn_fn2000 [artefacts] ;-- Burn af_itcher = true af_pin = true af_cristall = true af_fireball = true ;-- Chemical af_blood = true af_mincer_meat = true af_bracelet = true af_baloon = true ;-- Electric af_electra_sparkler = true af_sponge = true af_ring = true af_electra_flash = true ;-- Psy af_cristall_flower = true af_lobster_eyes = true af_electra_moonlight = true af_black_spray = true ;-- Physical af_medusa = true af_vyvert = true ;-- Carry weight af_night_star = true af_gravi = true af_gold_fish = true ;-- Bleeding af_dummy_glassbeads = true af_eye = true af_fire = true ;-- Stamina af_dummy_battery = true af_dummy_dummy = true af_ice = true ;-- Health af_soul = true af_fuzz_kolobok = true af_glass = true [supplies] ;-- List of supplies possible in fetch quests (NOTE: only put sections of 1-use) ;-- Medical bandage = true antirad = true medkit = true medkit_army = true medkit_scientic = true drug_booster = true drug_coagulant = true drug_psy_blockade = true drug_antidot = true drug_radioprotector = true ;-- Food = true bread = true kolbasa = true conserva = true energy_drink = true [medical] ;-- Medical items medkit = true medkit_army = true medkit_scientic = true bandage = true drug_radioprotector = true drug_coagulant = true drug_antidot = true [drink] ;-- Smoke and drink energy_drink = true vodka = true [utility_1] ;-- Cheap tools itm_backpack = true [utility_2] ;-- Rarer/expensive tools itm_sleepbag = true detector_simple = true [repair] universal_repair_kit = true universal_maintenance_kit = true [pda] itm_pda_common = true itm_pda_uncommon = true itm_pda_rare = true [mutant_parts] ;-- List of mutant parts possible in fetch quests mutant_part_krovosos_jaw = true mutant_part_boar_leg = true mutant_part_chimera_kogot = true mutant_part_dog_tail = true mutant_part_flesh_eye = true mutant_part_psevdodog_tail = true mutant_part_snork_leg = true mutant_part_snork_mask = true mutant_part_tushkano_head = true mutant_part_pseudogigant_eye = true mutant_part_pseudogigant_hand = true mutant_part_chimera_claw = true mutant_part_cat_tail = true mutant_part_burer_hand = true mutant_part_controller_hand = true mutant_part_controller_glass = true mutant_part_fracture_hand = true mutant_part_dog_liver = true mutant_part_dog_heart = true mutant_part_cat_thyroid = true mutant_part_cat_claw = true mutant_part_tusk_boar = true mutant_part_heart_bloodsucker = true mutant_part_fang_psevdodog = true mutant_part_brain_burer = true mutant_part_heart_chimera = true [mutant_parts_rare] mutant_part_controller_glass = true mutant_part_controller_hand = true mutant_part_burer_hand = true mutant_part_pseudogigant_eye = true mutant_part_pseudogigant_hand = true mutant_part_chimera_claw = true mutant_part_chimera_kogot = true [mutant_meat] mutant_part_dog_liver = true mutant_part_boar_leg = true mutant_part_flesh_eye = true mutant_part_dog_heart = true [patch_mlr_army] freedom_patch = true stalker_patch = true bandit_patch = true monolith_patch = true killer_patch = true [patch_mlr_freedom] dolg_patch = true [patch_mlr_duty] freedom_patch = true [patch_mlr_monolith] freedom_patch = true stalker_patch = true dolg_patch = true killer_patch = true [patch_mlr_killer] freedom_patch = true stalker_patch = true ecolog_patch = true bandit_patch = true dolg_patch = true army_patch = true monolith_patch = true [patch_mlr_bandit] stalker_patch = true dolg_patch = true army_patch = true [patch_mlr_stalker] bandit_patch = true monolith_patch = true [patch_mlr_greh] csky_patch = true freedom_patch = true stalker_patch = true ecolog_patch = true bandit_patch = true dolg_patch = true army_patch = true killer_patch = true [patch_mlr_grifon] monolith_patch = true [o_upgrade_kits] universal_repair_kit = true [w_upgrade_kits] universal_repair_kit = true